Use localPath when determining grop file targets.
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 9 Jun 2014 03:46:41 +0000 (03:46 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 9 Jun 2014 03:46:41 +0000 (03:46 +0000)
Tested:
 Works on Mac.

gpsbabel/gui/mainwindow.cc

index 4996efd5f9149db3982ddef0207e1a6646ac63e8..3ca27c5d178b98f08468fc50ffdeab013ccb9532 100644 (file)
@@ -1096,7 +1096,7 @@ void MainWindow::dropEvent(QDropEvent *event)
       QList<QUrl> urlList = event->mimeData()->urls();
       babelData_.inputFileNames_.clear();
       for (int i = 0; i < urlList.size(); ++i) {
-        QFileInfo file_info(urlList.at(i).path());
+        QFileInfo file_info(urlList.at(i).toLocalFile());
         QString name = file_info.filePath();
         QString ext = file_info.suffix();